runtime.hchan.elemtype (field)
31 uses
runtime (current package)
chan.go#L39: elemtype *_type // element type
chan.go#L111: c.elemtype = elem
chan.go#L222: typedmemmove(c.elemtype, qp, ep)
chan.go#L312: sendDirect(c.elemtype, sg, ep)
chan.go#L385: typedmemclr(c.elemtype, sg.elem)
chan.go#L500: typedmemclr(c.elemtype, ep)
chan.go#L520: typedmemclr(c.elemtype, ep)
chan.go#L544: typedmemmove(c.elemtype, ep, qp)
chan.go#L546: typedmemclr(c.elemtype, qp)
chan.go#L622: recvDirect(c.elemtype, sg, ep)
chan.go#L636: typedmemmove(c.elemtype, ep, qp)
chan.go#L639: typedmemmove(c.elemtype, qp, sg.elem)
select.go#L396: raceReadObjectPC(c.elemtype, cas.elem, casePC(casi), chansendpc)
select.go#L398: raceWriteObjectPC(c.elemtype, cas.elem, casePC(casi), chanrecvpc)
select.go#L403: msanread(cas.elem, c.elemtype.Size_)
select.go#L405: msanwrite(cas.elem, c.elemtype.Size_)
select.go#L410: asanread(cas.elem, c.elemtype.Size_)
select.go#L412: asanwrite(cas.elem, c.elemtype.Size_)
select.go#L423: raceWriteObjectPC(c.elemtype, cas.elem, casePC(casi), chanrecvpc)
select.go#L428: msanwrite(cas.elem, c.elemtype.Size_)
select.go#L431: asanwrite(cas.elem, c.elemtype.Size_)
select.go#L436: typedmemmove(c.elemtype, cas.elem, qp)
select.go#L438: typedmemclr(c.elemtype, qp)
select.go#L451: raceReadObjectPC(c.elemtype, cas.elem, casePC(casi), chansendpc)
select.go#L454: msanread(cas.elem, c.elemtype.Size_)
select.go#L457: asanread(cas.elem, c.elemtype.Size_)
select.go#L459: typedmemmove(c.elemtype, chanbuf(c, c.sendx), cas.elem)
select.go#L482: typedmemclr(c.elemtype, cas.elem)
select.go#L492: raceReadObjectPC(c.elemtype, cas.elem, casePC(casi), chansendpc)
select.go#L495: msanread(cas.elem, c.elemtype.Size_)
select.go#L498: asanread(cas.elem, c.elemtype.Size_)
|
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |